//
//  GYUserInfo.h
//  LockManagement
//
//  Created by apple on 2018/8/4.
//  Copyright © 2018年 yunjiazhineng. All rights reserved.
//

#import <Foundation/Foundation.h>


@interface GYUserInfo : NSObject<NSCoding>

/** 用户编码 */
@property (nonatomic, assign) int userID;

/** 用户图片 */
@property (nonatomic, strong) NSString *userPic;

/** 用户名称 */
@property (nonatomic, strong) NSString *userName;

/** 用户所在公司的ID */
@property (nonatomic, assign) int companyID;

/** 用户所在公司名字 */
@property (nonatomic, strong) NSString *companyName;

/** 用户token */
@property (nonatomic, strong) NSString *token;

/** 用户token到期时间 */
@property (nonatomic, strong) NSString *expireTime;

/**
 初始化 用户信息
 
 @return <#return value description#>
 */
- (instancetype)initWithDic:(NSDictionary *)dic;

/**
 保存用户信息
 */
- (void)saveUserInfo;

/**
 加载用户登入信息
 
 @return <#return value description#>
 */
+ (GYUserInfo *)loadUserInfo;

/**
 删除个人信息
 */
+ (BOOL)removeUserInfo;


@end
